/**
 @file sys_tsingma_dot1ae.h

 @date 2021-10-7

 @version v1.0

 The file contains tsingma dot1ae funcation
*/

#ifndef _SYS_TSINGMA_DOT1AE_H
#define _SYS_TSINGMA_DOT1AE_H
#ifdef __cplusplus
extern "C" {
#endif


/****************************************************************
 *
 * Header Files
 *
 ***************************************************************/
#include "sys_usw_dot1ae.h"

extern int32
sys_tsingma_dot1ae_add_sc_to_asic(uint8 lchip, void* p_sys_sec_chan)
;

extern int32
sys_tsingma_dot1ae_add_sa_to_asic(uint8 lchip, void* sys_chan, uint8 sa_idx, uint32 update_flag);

extern int32
sys_tsingma_dot1ae_register_init(uint8 lchip);

extern int32
sys_tsingma_dot1ae_update_sec_chan(uint8 lchip, void* sys_chan, void* sc);

#ifdef __cplusplus
}
#endif

#endif


